Big Huge Thesaurus

caddis fly

noun

sounds kind of like